Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 CHURCH STREET Detached £250,000 19 Nov 2003
61 CHURCH STREET Detached £262,500 25 Jul 2003
63 CHURCH STREET Detached £390,000 7 Oct 2020